<?php

    include '../Include/IncludeSecure.php';

    if ( $_GET['producto'] == 'accesorio' ){
        $dbAccesorioDao = new DBAccesorioDAO();
        
        if($dbAccesorioDao->updateAccesorio()){
            $CAC_PRECIO = number_format( $dbAccesorioDao->getPrecio($_GET['id']), 2, ",", "." );
            echo "1-".$CAC_PRECIO;
        } else {
            $CAC_PRECIO = number_format( $dbAccesorioDao->getPrecio($_GET['id']), 2, ",", "." );
            echo "0";
        }

    } else if ( $_GET['producto'] == 'aluminio' ){
        $dbAluminioDao = new DBAluminioDAO();

        if($dbAluminioDao->updateAluminio()){
            $CAL_ANONI_PLATA = number_format( $dbAluminioDao->getPrecio($_GET['id'],"1"), 2, ",", "." );
            $CAL_ANONI_BRONCE = number_format( $dbAluminioDao->getPrecio($_GET['id'],"2"), 2, ",", "." );
            $CAL_PINT_BN = number_format( $dbAluminioDao->getPrecio($_GET['id'],"3"), 2, ",", "." );
            $CAL_PINT_OTRO = number_format( $dbAluminioDao->getPrecio($_GET['id'],"4"), 2, ",", "." );
            echo "1-$CAL_ANONI_PLATA-$CAL_ANONI_BRONCE-$CAL_PINT_BN-$CAL_PINT_OTRO";
        } else {
            echo "0";
        }
    } else if ( $_GET['producto'] == 'cristal' ){
        $dbCristalDao = new DBCristalDAO();

        if($dbCristalDao->updateCristal()){
            $CCR_PRECIO = number_format( $dbCristalDao->getPrecio($_GET['id']), 2, ",", "." );
            echo "1-$CCR_PRECIO";
        } else {
            echo "0";
        }
    } else if ( $_GET['producto'] == 'ventana' ){
        $dbVentanaDao = new DBVentanaDAO();

        if($dbVentanaDao->updateVentana()){
            $precioColor = $dbVentanaDao->getPrecio($_GET['id'],"1");
            $precioOtroColor = $dbVentanaDao->getPrecio($_GET['id'],"2");

            $ANCHO_COLOR = number_format( $precioColor['ANCHO_COLOR'], 2, ",", "." );
            $ALTO_COLOR = number_format( $precioColor['ALTO_COLOR'], 2, ",", "." );
            $ANCHO_OTRO_COLOR = number_format( $precioOtroColor['ANCHO_COLOR'], 2, ",", "." );
            $ALTO_OTRO_COLOR = number_format( $precioOtroColor['ALTO_COLOR'], 2, ",", "." );
            $ACCESORIO = number_format( $precioColor['ACCESORIO'], 2, ",", "." );
            echo "1-$ANCHO_COLOR-$ALTO_COLOR-$ANCHO_OTRO_COLOR-$ALTO_OTRO_COLOR-$ACCESORIO";
        } else {
            echo "0";
        }
    } else if ( $_GET['producto'] == 'puerta' ){
        $dbPuertaDao = new DBPuertaDAO();

        if($dbPuertaDao->updatePuerta()){
            $precioColor = $dbPuertaDao->getPrecio($_GET['id'],"1");
            $precioOtroColor = $dbPuertaDao->getPrecio($_GET['id'],"2");

            $ANCHO_COLOR = number_format( $precioColor['ANCHO_COLOR'], 2, ",", "." );
            $ALTO_COLOR = number_format( $precioColor['ALTO_COLOR'], 2, ",", "." );
            $ANCHO_OTRO_COLOR = number_format( $precioOtroColor['ANCHO_COLOR'], 2, ",", "." );
            $ALTO_OTRO_COLOR = number_format( $precioOtroColor['ALTO_COLOR'], 2, ",", "." );
            $ACCESORIO = number_format( $precioColor['ACCESORIO'], 2, ",", "." );
            echo "1-$ANCHO_COLOR-$ALTO_COLOR-$ANCHO_OTRO_COLOR-$ALTO_OTRO_COLOR-$ACCESORIO";
        } else {
            echo "0";
        }
    } else if ( $_GET['producto'] == 'instalacion' ){
        $dbInstalacionDao = new DBInstalacionDAO();

        if($dbInstalacionDao->updateInstalacion()){
            $CSI_PRECIO = number_format( $dbInstalacionDao->getPrecio($_GET['id']), 2, ",", "." );
            echo "1-".$CSI_PRECIO;
        } else {
            echo "0";
        }
    } else if ( $_GET['producto'] == 'trabajos' ){
        $dbCristalDao = new DBCristalDAO();
        
        if($dbCristalDao->updateTrabajos()){
            $CTV_PRECIO = number_format( $dbCristalDao->getPrecioTrabajo($_GET['id']), 2, ",", "." );
            echo "1-".$CTV_PRECIO;
        } else {
            echo "0";
        }
    } else if ( $_GET['producto'] == 'condiciones' ){
        $dbCristalDao = new DBVentanaDAO();

        if($dbCristalDao->updateCondiciones()){
            echo "1";
        } else {
            echo "0";
        }
    } else if ( $_GET['producto'] == 'accesorioPorcentaje' ){
        $dbAccesorioDao = new DBAccesorioDAO();

        if($dbAccesorioDao->updatePrecioPorPorcentaje()){
            echo "1";
        } else {
            echo "0";
        }
    }  else if ( $_GET['producto'] == 'aluminioPorcentaje' ){
        $dbAluminioDao = new DBAluminioDAO();

        if($dbAluminioDao->updatePrecioPorPorcentaje()){
            echo "1";
        } else {
            echo "0";
        }
    }   else if ( $_GET['producto'] == 'cristalPorcentaje' ){
        $dbCristalDao = new DBCristalDAO();

        if($dbCristalDao->updatePrecioPorPorcentaje()){
            echo "1";
        } else {
            echo "0";
        }
    }   else if ( $_GET['producto'] == 'puertaPorcentaje' ){
        $dbPuertaDao = new DBPuertaDAO();

        if($dbPuertaDao->updatePrecioPorPorcentaje()){
            echo "1";
        } else {
            echo "0";
        }
    }   else if ( $_GET['producto'] == 'ventanaPorcentaje' ){
        $dbVentanaDao = new DBVentanaDAO();

        if($dbVentanaDao->updatePrecioPorPorcentaje()){
            echo "1";
        } else {
            echo "0";
        }
    }   else if ( $_GET['producto'] == 'trabajosPorcentaje' ){
        $dbCristalDao = new DBCristalDAO();

        if($dbCristalDao->updatePrecioPorPorcentajeTrabajos()){
            echo "1";
        } else {
            echo "0";
        }
    }   else if ( $_GET['producto'] == 'instalacionPorcentaje' ){
        $dbInstalacionDao = new DBInstalacionDAO();

        if($dbInstalacionDao->updatePrecioPorPorcentaje()){
            echo "1";
        } else {
            echo "0";
        }
    }

?>
